nitrate paper - French English Dictionary